xenpaging: simplify file_op
authorOlaf Hering <olaf@aepfle.de>
Sun, 20 Nov 2011 16:01:39 +0000 (17:01 +0100)
committerOlaf Hering <olaf@aepfle.de>
Sun, 20 Nov 2011 16:01:39 +0000 (17:01 +0100)
commitf67baf4ff50865c06859c2f7164abbb5c6effeec
treee8d102d3d15c725b39c355276b248ef47e00f8dc
parenta6254d1dba22962b08d056a54c5377b9b0e43689
xenpaging: simplify file_op

Catch lseek() errors.
Use -1 as return value and let caller read errno.
Remove const casts from buffer pointers, the page is writeable.
Use wrapper for write() which matches the read() prototype.
Remove unused stdarg.h inclusion.
Remove unused macro.

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
tools/xenpaging/file_ops.c